[INFO] fetching crate cognito-jwt-verify 0.2.0...
[INFO] testing cognito-jwt-verify-0.2.0 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065
[INFO] extracting crate cognito-jwt-verify 0.2.0 into /workspace/builds/worker-7-tc2/source
[INFO] removed /workspace/builds/worker-7-tc2/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate cognito-jwt-verify 0.2.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate cognito-jwt-verify 0.2.0
[INFO] tweaked toml for crates.io crate cognito-jwt-verify 0.2.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cognito-jwt-verify 0.2.0 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cognito-jwt-verify 0.2.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 01abe2ac5618d1f527bbf7117bb891a8e85fc88e5b53549ac4d63cd22b31053f
[INFO] running `Command { std: "docker" "start" "-a" "01abe2ac5618d1f527bbf7117bb891a8e85fc88e5b53549ac4d63cd22b31053f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "01abe2ac5618d1f527bbf7117bb891a8e85fc88e5b53549ac4d63cd22b31053f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "01abe2ac5618d1f527bbf7117bb891a8e85fc88e5b53549ac4d63cd22b31053f", kill_on_drop: false }`
[INFO] [stdout] 01abe2ac5618d1f527bbf7117bb891a8e85fc88e5b53549ac4d63cd22b31053f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 20aad3c80e1dbe30c6b60cb57138288cd6b29a6ec97ce61514c93a574bd82a34
[INFO] running `Command { std: "docker" "start" "-a" "20aad3c80e1dbe30c6b60cb57138288cd6b29a6ec97ce61514c93a574bd82a34", kill_on_drop: false }`
[INFO] [stderr]    Compiling bytes v1.10.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]    Compiling cc v1.2.30
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling hashbrown v0.15.4
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling rustls-pki-types v1.12.0
[INFO] [stderr]    Compiling bitflags v2.9.1
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling openssl v0.10.73
[INFO] [stderr]    Compiling slab v0.4.10
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling rustls v0.23.29
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]    Compiling openssl-probe v0.1.6
[INFO] [stderr]    Compiling thiserror v2.0.12
[INFO] [stderr]    Compiling serde_json v1.0.141
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling time-core v0.1.4
[INFO] [stderr]    Compiling quote v1.0.40
[INFO] [stderr]    Compiling indexmap v2.10.0
[INFO] [stderr]    Compiling deranged v0.4.0
[INFO] [stderr]    Compiling time-macros v0.2.22
[INFO] [stderr]    Compiling http v1.3.1
[INFO] [stderr]    Compiling webpki-roots v1.0.2
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling anyhow v1.0.98
[INFO] [stderr]    Compiling parking_lot_core v0.9.11
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling syn v2.0.104
[INFO] [stderr]    Compiling parking_lot v0.12.4
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling downcast-rs v1.2.1
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling openssl-sys v0.9.109
[INFO] [stderr]    Compiling time v0.3.41
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.0
[INFO] [stderr]    Compiling tokio-macros v2.5.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.1
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.12
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling rustls-webpki v0.103.4
[INFO] [stderr]    Compiling tokio v1.46.1
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling yoke v0.8.0
[INFO] [stderr]    Compiling simple_asn1 v0.6.3
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling zerovec v0.11.2
[INFO] [stderr]    Compiling zerotrie v0.2.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tinystr v0.8.1
[INFO] [stderr]    Compiling potential_utf v0.1.2
[INFO] [stderr]    Compiling icu_locale_core v2.0.0
[INFO] [stderr]    Compiling icu_collections v2.0.0
[INFO] [stderr]    Compiling icu_provider v2.0.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling chrono v0.4.41
[INFO] [stderr]    Compiling icu_normalizer v2.0.0
[INFO] [stderr]    Compiling icu_properties v2.0.1
[INFO] [stderr]    Compiling jsonwebtoken v9.3.1
[INFO] [stderr]    Compiling tokio-util v0.7.15
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.2
[INFO] [stderr]    Compiling h2 v0.4.11
[INFO] [stderr]    Compiling tower-http v0.6.6
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.0.3
[INFO] [stderr]    Compiling url v2.5.4
[INFO] [stderr]    Compiling hyper v1.6.0
[INFO] [stderr]    Compiling hyper-util v0.1.15
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling reqwest v0.12.22
[INFO] [stderr]    Compiling cognito-jwt-verify v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `ErrorVerbosity`
[INFO] [stdout]  --> src/claims/validator.rs:6:28
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::common::error::{ErrorVerbosity, JwtError};
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CognitoTokenParser` and `TokenPayload`
[INFO] [stdout]  --> src/cognito/mod.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub use token::{TokenPayload, CognitoTokenParser};
[INFO] [stdout]   |                 ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `header`
[INFO] [stdout]    --> src/cognito/verifier.rs:444:13
[INFO] [stdout]     |
[INFO] [stdout] 444 |         let header = TokenParser::parse_token_header(token)?;
[INFO] [stdout]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_header`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Identity` is never constructed
[INFO] [stdout]   --> src/claims/claims.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub struct Identity {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TokenPayload` is never constructed
[INFO] [stdout]  --> src/cognito/token.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TokenPayload {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CognitoTokenParser` is never constructed
[INFO] [stdout]   --> src/cognito/token.rs:22:12
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub struct CognitoTokenParser;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `parse_token_payload` is never used
[INFO] [stdout]   --> src/cognito/token.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl CognitoTokenParser {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] 25 |     /// Parse token payload without validating the signature
[INFO] [stdout] 26 |     pub fn parse_token_payload(token: &str) -> Result<TokenPayload, JwtError> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 52.05s
[INFO] running `Command { std: "docker" "inspect" "20aad3c80e1dbe30c6b60cb57138288cd6b29a6ec97ce61514c93a574bd82a34", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "20aad3c80e1dbe30c6b60cb57138288cd6b29a6ec97ce61514c93a574bd82a34", kill_on_drop: false }`
[INFO] [stdout] 20aad3c80e1dbe30c6b60cb57138288cd6b29a6ec97ce61514c93a574bd82a34
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 447ffb706f61c526d8fb7dcd6d6730f42188819c181a97f3efdcfb5d49bf23ba
[INFO] running `Command { std: "docker" "start" "-a" "447ffb706f61c526d8fb7dcd6d6730f42188819c181a97f3efdcfb5d49bf23ba", kill_on_drop: false }`
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling tracing-core v0.1.34
[INFO] [stderr]    Compiling signal-hook-registry v1.4.7
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.141
[INFO] [stderr]    Compiling zerocopy v0.8.26
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling matchit v0.8.4
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling colored v3.0.0
[INFO] [stderr]    Compiling dotenv v0.15.0
[INFO] [stderr]    Compiling native-tls v0.2.14
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tokio v1.46.1
[INFO] [stderr]    Compiling tracing-subscriber v0.3.20
[INFO] [stderr]    Compiling axum-core v0.5.5
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling chrono v0.4.41
[INFO] [stderr]    Compiling jsonwebtoken v9.3.1
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling tokio-util v0.7.15
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling tokio-rustls v0.26.2
[INFO] [stderr]    Compiling tokio-native-tls v0.3.1
[INFO] [stderr]    Compiling tower-http v0.6.6
[INFO] [stderr]    Compiling h2 v0.4.11
[INFO] [stderr]    Compiling hyper v1.6.0
[INFO] [stderr]    Compiling hyper-util v0.1.15
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling hyper-tls v0.6.0
[INFO] [stderr]    Compiling mockito v1.7.0
[INFO] [stderr]    Compiling axum v0.8.7
[INFO] [stderr]    Compiling reqwest v0.12.22
[INFO] [stderr]    Compiling cognito-jwt-verify v0.2.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `ErrorVerbosity`
[INFO] [stdout]  --> src/claims/validator.rs:6:28
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::common::error::{ErrorVerbosity, JwtError};
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CognitoTokenParser` and `TokenPayload`
[INFO] [stdout]  --> src/cognito/mod.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub use token::{TokenPayload, CognitoTokenParser};
[INFO] [stdout]   |                 ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `header`
[INFO] [stdout]    --> src/cognito/verifier.rs:444:13
[INFO] [stdout]     |
[INFO] [stdout] 444 |         let header = TokenParser::parse_token_header(token)?;
[INFO] [stdout]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_header`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Identity` is never constructed
[INFO] [stdout]   --> src/claims/claims.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub struct Identity {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TokenPayload` is never constructed
[INFO] [stdout]  --> src/cognito/token.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct TokenPayload {
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `CognitoTokenParser` is never constructed
[INFO] [stdout]   --> src/cognito/token.rs:22:12
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub struct CognitoTokenParser;
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `parse_token_payload` is never used
[INFO] [stdout]   --> src/cognito/token.rs:26:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | impl CognitoTokenParser {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] 25 |     /// Parse token payload without validating the signature
[INFO] [stdout] 26 |     pub fn parse_token_payload(token: &str) -> Result<TokenPayload, JwtError> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `CognitoTokenParser` and `TokenPayload`
[INFO] [stdout]  --> src/cognito/mod.rs:6:17
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub use token::{TokenPayload, CognitoTokenParser};
[INFO] [stdout]   |                 ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `header`
[INFO] [stdout]    --> src/cognito/verifier.rs:444:13
[INFO] [stdout]     |
[INFO] [stdout] 444 |         let header = TokenParser::parse_token_header(token)?;
[INFO] [stdout]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_header`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Identity` is never constructed
[INFO] [stdout]   --> src/claims/claims.rs:96:12
[INFO] [stdout]    |
[INFO] [stdout] 96 | pub struct Identity {
[INFO] [stdout]    |            ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 38.81s
[INFO] running `Command { std: "docker" "inspect" "447ffb706f61c526d8fb7dcd6d6730f42188819c181a97f3efdcfb5d49bf23ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "447ffb706f61c526d8fb7dcd6d6730f42188819c181a97f3efdcfb5d49bf23ba", kill_on_drop: false }`
[INFO] [stdout] 447ffb706f61c526d8fb7dcd6d6730f42188819c181a97f3efdcfb5d49bf23ba
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f8bf55377b698a2bf87eceafb127ba698e58293b7a2165b6b6e56d189183c791
[INFO] running `Command { std: "docker" "start" "-a" "f8bf55377b698a2bf87eceafb127ba698e58293b7a2165b6b6e56d189183c791", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `ErrorVerbosity`
[INFO] [stderr]  --> src/claims/validator.rs:6:28
[INFO] [stderr]   |
[INFO] [stderr] 6 | use crate::common::error::{ErrorVerbosity, JwtError};
[INFO] [stderr]   |                            ^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `CognitoTokenParser` and `TokenPayload`
[INFO] [stderr]  --> src/cognito/mod.rs:6:17
[INFO] [stderr]   |
[INFO] [stderr] 6 | pub use token::{TokenPayload, CognitoTokenParser};
[INFO] [stderr]   |                 ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `header`
[INFO] [stderr]    --> src/cognito/verifier.rs:444:13
[INFO] [stderr]     |
[INFO] [stderr] 444 |         let header = TokenParser::parse_token_header(token)?;
[INFO] [stderr]     |             ^^^^^^ help: if this is intentional, prefix it with an underscore: `_header`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Identity` is never constructed
[INFO] [stderr]   --> src/claims/claims.rs:96:12
[INFO] [stderr]    |
[INFO] [stderr] 96 | pub struct Identity {
[INFO] [stderr]    |            ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `TokenPayload` is never constructed
[INFO] [stderr]  --> src/cognito/token.rs:8:12
[INFO] [stderr]   |
[INFO] [stderr] 8 | pub struct TokenPayload {
[INFO] [stderr]   |            ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `CognitoTokenParser` is never constructed
[INFO] [stderr]   --> src/cognito/token.rs:22:12
[INFO] [stderr]    |
[INFO] [stderr] 22 | pub struct CognitoTokenParser;
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `parse_token_payload` is never used
[INFO] [stderr]   --> src/cognito/token.rs:26:12
[INFO] [stderr]    |
[INFO] [stderr] 24 | impl CognitoTokenParser {
[INFO] [stderr]    | ----------------------- associated function in this implementation
[INFO] [stderr] 25 |     /// Parse token payload without validating the signature
[INFO] [stderr] 26 |     pub fn parse_token_payload(token: &str) -> Result<TokenPayload, JwtError> {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `CognitoTokenParser` and `TokenPayload`
[INFO] [stderr]  --> src/cognito/mod.rs:6:17
[INFO] [stderr]   |
[INFO] [stderr] 6 | pub use token::{TokenPayload, CognitoTokenParser};
[INFO] [stderr]   |                 ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `cognito-jwt-verify` (lib) generated 7 warnings (run `cargo fix --lib -p cognito-jwt-verify` to apply 3 suggestions)
[INFO] [stderr] warning: `cognito-jwt-verify` (lib test) generated 3 warnings (2 duplicates) (run `cargo fix --lib -p cognito-jwt-verify --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.37s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cognito_jwt_verify-6171bfe53aded505)
[INFO] [stdout] 
[INFO] [stdout] running 96 tests
[INFO] [stdout] test claims::validator::tests::test_validate_client_id ... ok
[INFO] [stdout] test claims::validator::tests::test_validate_expiration ... ok
[INFO] [stdout] test claims::validator::tests::test_validate_issuer ... ok
[INFO] [stdout] test claims::validators::tests::test_custom_validators ... ok
[INFO] [stdout] test claims::validators::tests::test_validate_claims_valid ... ok
[INFO] [stdout] test claims::validators::tests::test_validate_claims_missing_required_claim ... ok
[INFO] [stdout] test claims::validators::tests::test_validate_expiration ... ok
[INFO] [stdout] test claims::validators::tests::test_validate_issued_at ... ok
[INFO] [stdout] test claims::validators::tests::test_validate_client_id ... ok
[INFO] [stdout] test claims::validators::tests::test_validate_issuer ... ok
[INFO] [stdout] test claims::validators::tests::test_validate_token_use ... ok
[INFO] [stdout] test claims::validators::tests::test_validate_not_before ... ok
[INFO] [stdout] test claims::validators_impl::tests::test_allowed_values_validator ... ok
[INFO] [stdout] test claims::validators_impl::tests::test_and_validator ... ok
[INFO] [stdout] test claims::validators_impl::tests::test_array_contains_validator ... ok
[INFO] [stdout] test claims::validators_impl::tests::test_boolean_validator ... ok
[INFO] [stdout] test claims::validators_impl::tests::test_existence_validator ... ok
[INFO] [stdout] test claims::validators_impl::tests::test_numeric_range_validator ... ok
[INFO] [stdout] test claims::validators_impl::tests::test_numeric_range_validator_invalid_conversions ... ok
[INFO] [stdout] test claims::validators_impl::tests::test_or_validator ... ok
[INFO] [stdout] test claims::validators_impl::tests::test_string_value_validator ... ok
[INFO] [stdout] test cognito::token_test::tests::test_parse_token_payload_empty_token ... ok
[INFO] [stdout] test cognito::token_test::tests::test_parse_token_payload ... ok
[INFO] [stdout] test cognito::token_test::tests::test_parse_token_payload_invalid_format ... ok
[INFO] [stdout] test common::token_test::tests::test_parse_token_claims_empty_token ... ok
[INFO] [stdout] test common::token_test::tests::test_parse_token_header_valid ... ok
[INFO] [stdout] test common::token_test::tests::test_parse_token_claims_invalid_format ... ok
[INFO] [stdout] test common::token_test::tests::test_parse_token_claims_valid ... ok
[INFO] [stdout] test common::token_test::tests::test_parse_token_header_invalid_format ... ok
[INFO] [stdout] test common::token_test::tests::test_parse_token_header_invalid_json ... ok
[INFO] [stdout] test common::token_test::tests::test_parse_token_header_missing_kid ... ok
[INFO] [stdout] test cognito::token_test::tests::test_parse_token_payload_invalid_base64 ... ok
[INFO] [stdout] test claims::validators_impl::tests::test_regex_validator ... ok
[INFO] [stdout] test common::token_test::tests::test_parse_token_header_unsupported_algorithm ... ok
[INFO] [stdout] test common::token_test::tests::test_parse_token_header_invalid_base64 ... ok
[INFO] [stdout] test common::token_test::tests::test_extract_claim_from_token ... ok
[INFO] [stdout] test common::token_test::tests::test_parse_token_header_empty_token ... ok
[INFO] [stdout] test cognito::token_test::tests::test_parse_token_payload_invalid_json ... ok
[INFO] [stdout] test jwk::provider_test::tests::test_jwk_provider_new_valid_params ... ok
[INFO] [stdout] test jwk::registry_test::tests::test_registry_new ... ok
[INFO] [stdout] test jwk::registry_test::tests::test_registry_create_validation_for_issuer ... ok
[INFO] [stdout] test jwk::registry_test::tests::test_registry_register_new ... ok
[INFO] [stdout] test jwk::provider_test::tests::test_jwk_provider_new_empty_user_pool_id ... ok
[INFO] [stdout] test jwk::provider_test::tests::test_jwk_provider_new_empty_region ... ok
[INFO] [stdout] test jwk::provider_test::tests::test_jwk_provider_new_invalid_user_pool_id ... ok
[INFO] [stdout] test jwk::registry_test::tests::test_registry_find_provider_id_by_issuer ... ok
[INFO] [stdout] test jwk::registry_test::tests::test_registry_list_ids ... ok
[INFO] [stdout] test jwk::registry_test::tests::test_registry_remove ... ok
[INFO] [stdout] test jwk::provider_test::tests::test_jwk_provider_fetch_invalid_json ... ok
[INFO] [stdout] test oidc::config::tests::test_get_well_known_url ... ok
[INFO] [stdout] test oidc::config::tests::test_new_empty_issuer ... ok
[INFO] [stdout] test jwk::registry_test::tests::test_registry_get ... ok
[INFO] [stdout] test oidc::config::tests::test_new_invalid_issuer_url ... ok
[INFO] [stdout] test oidc::config::tests::test_new_with_discovery ... ok
[INFO] [stdout] test oidc::config::tests::test_new_valid_config ... ok
[INFO] [stdout] test oidc::config::tests::test_with_discovery_explicit ... ok
[INFO] [stdout] test jwk::registry_test::tests::test_registry_get_by_issuer ... ok
[INFO] [stdout] test oidc::config::tests::test_with_discovery_flag ... ok
[INFO] [stdout] test jwk::registry_test::tests::test_registry_register ... ok
[INFO] [stdout] test oidc::config::tests::test_with_discovery_cache_duration ... ok
[INFO] [stdout] test oidc::config::tests::test_with_cache_duration ... ok
[INFO] [stdout] test oidc::config::tests::test_new_invalid_jwks_url ... ok
[INFO] [stdout] test oidc::config::tests::test_with_clock_skew ... ok
[INFO] [stdout] test oidc::config::tests::test_with_required_claim ... ok
[INFO] [stdout] test jwk::provider_test::tests::test_jwk_provider_fetch_success ... ok
[INFO] [stdout] test oidc::discovery::tests::test_fetch_discovery_document_issuer_mismatch ... ok
[INFO] [stdout] test oidc::discovery::tests::test_discover_cache_expiration ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_discovery_document_new ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_discovery_document_validate_empty_jwks_uri ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_discovery_document_validate_invalid_jwks_uri ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_discovery_document_validate_issuer_mismatch ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_discovery_document_validate_success ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_discovery_document_with_endpoints ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_discover_with_fallback_failure ... ok
[INFO] [stdout] test oidc::discovery::tests::test_fetch_discovery_document_http_error ... ok
[INFO] [stdout] test oidc::discovery::tests::test_fetch_discovery_document_success ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_cache_duration ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_cache_operations ... ok
[INFO] [stdout] test oidc::discovery::tests::test_discover_caching ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_discover_with_fallback_no_fallback ... ok
[INFO] [stdout] test oidc::config::tests::test_create_discovery ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_with_client ... ok
[INFO] [stdout] test oidc::discovery_test::tests::test_discover_with_fallback_success ... ok
[INFO] [stdout] test oidc::discovery::tests::test_fetch_discovery_document_invalid_json ... ok
[INFO] [stdout] test oidc::verifier_test::tests::test_new_verifier ... ok
[INFO] [stdout] test oidc::verifier_test::tests::test_add_provider_with_discovery ... ok
[INFO] [stdout] test oidc::verifier_test::tests::test_remove_provider ... ok
[INFO] [stdout] test oidc::verifier_test::tests::test_new_single_provider ... ok
[INFO] [stdout] test oidc::verifier_test::tests::test_set_error_verbosity ... ok
[INFO] [stdout] test oidc::verifier_test::tests::test_add_provider ... ok
[INFO] [stdout] test oidc::verifier_test::tests::test_set_discovery_cache_duration ... ok
[INFO] [stdout] test jwk::provider_test::tests::test_jwk_provider_cache_expiration ... ok
[INFO] [stdout] test jwk::provider_test::tests::test_jwk_provider_fetch_error ... ok
[INFO] [stdout] test jwk::provider_test::tests::test_jwk_provider_fetch_empty_keys ... ok
[INFO] [stdout] test jwk::registry_test::tests::test_registry_prefetch ... ok
[INFO] [stdout] test jwk::registry_test::tests::test_registry_prefetch_all ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 96 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_test.rs (/opt/rustwide/target/debug/deps/integration_test-a8254df5c8e5c1c9)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test test_invalid_token_format ... ok
[INFO] [stdout] test test_add_and_remove_user_pool ... ok
[INFO] [stdout] test test_invalid_issuer ... ok
[INFO] [stdout] test test_new_single_pool ... ok
[INFO] [stdout] test test_missing_token ... ok
[INFO] [stdout] test test_different_token_types ... ok
[INFO] [stdout] test test_invalid_signature_token ... ok
[INFO] [stdout] test test_refresh_token_rejection ... ok
[INFO] [stdout] test test_invalid_client_id ... ok
[INFO] [stdout] test test_expired_token ... ok
[INFO] [stdout] test test_multiple_user_pools ... ok
[INFO] [stdout] test test_invalid_token_use ... ok
[INFO] [stdout] test test_prefetch_all ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/security_test.rs (/opt/rustwide/target/debug/deps/security_test-7747521c2369f906)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_wrong_issuer ... ok
[INFO] [stdout] test test_none_algorithm_attack ... ok
[INFO] [stdout] test test_invalid_signature ... ok
[INFO] [stdout] test test_expired_tokens ... ok
[INFO] [stdout] test test_token_replay_detection ... ok
[INFO] [stdout] test test_tampered_tokens ... ok
[INFO] [stdout] test test_future_issued_at ... ok
[INFO] [stderr]    Doc-tests cognito_jwt_verify
[INFO] [stdout] test test_cross_pool_token_rejection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 61 tests
[INFO] [stdout] test src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::hydrate (line 382) ... FAILED
[INFO] [stdout] test src/cognito/config.rs - cognito::config::VerifierConfig::with_error_verbosity (line 364) ... FAILED
[INFO] [stdout] test src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier (line 28) ... FAILED
[INFO] [stdout] test src/cognito/config.rs - cognito::config::TokenUse (line 16) ... FAILED
[INFO] [stdout] test src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::verify (line 425) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig (line 47) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::create_discovery (line 609) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::new (line 160) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::discover (line 563) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::discover_jwks_url (line 515) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::with_cache_duration (line 339) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::set_discovery_enabled (line 276) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::with_clock_skew (line 307) ... FAILED
[INFO] [stdout] test src/cognito/config.rs - cognito::config::VerifierConfig::new (line 168) ... FAILED
[INFO] [stdout] test src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::new (line 82) ... FAILED
[INFO] [stdout] test src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::add_user_pool (line 171) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::with_custom_validator (line 433) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::with_error_verbosity (line 469) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::with_required_claim (line 402) ... FAILED
[INFO] [stdout] test src/cognito/config.rs - cognito::config::VerifierConfig::with_cache_duration (line 275) ... ok
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::with_discovery_cache_duration (line 371) ... FAILED
[INFO] [stdout] test src/cognito/config.rs - cognito::config::VerifierConfig::with_required_claim (line 303) ... ok
[INFO] [stdout] test src/cognito/config.rs - cognito::config::VerifierConfig::with_clock_skew (line 246) ... FAILED
[INFO] [stdout] test src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::new_single_pool (line 135) ... FAILED
[INFO] [stdout] test src/cognito/config.rs - cognito::config::VerifierConfig::with_custom_validator (line 331) ... FAILED
[INFO] [stdout] test src/cognito/config.rs - cognito::config::VerifierConfig (line 64) ... FAILED
[INFO] [stdout] test src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::add_user_pool_with_params (line 231) ... FAILED
[INFO] [stdout] test src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::set_error_verbosity (line 357) ... FAILED
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::clear_cache (line 526) ... FAILED
[INFO] [stdout] test src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::get_user_pool_ids (line 267) ... FAILED
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::clear_all_cache (line 550) ... FAILED
[INFO] [stdout] test src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::remove_user_pool (line 311) ... FAILED
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::discover_with_fallback (line 392) ... FAILED
[INFO] [stdout] test src/oidc/mod.rs - oidc (line 12) ... FAILED
[INFO] [stdout] test src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier (line 25) ... FAILED
[INFO] [stdout] test src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::add_provider (line 169) ... FAILED
[INFO] [stdout] test src/oidc/config.rs - oidc::config::OidcProviderConfig::with_discovery (line 245) ... ok
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::DiscoveryDocument::with_endpoints (line 127) ... ok
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::DiscoveryDocument::new (line 85) ... ok
[INFO] [stdout] test src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::get_provider_ids (line 282) ... FAILED
[INFO] [stdout] test src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::hydrate (line 419) ... FAILED
[INFO] [stdout] test src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::new (line 79) ... FAILED
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery (line 219) ... ok
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::add_to_cache (line 677) ... ok
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::is_cached (line 604) ... ok
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::discover (line 329) ... ok
[INFO] [stdout] test src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::remove_provider (line 324) ... FAILED
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::get_cache_duration (line 627) ... ok
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::get_cached_issuers (line 577) ... ok
[INFO] [stdout] test src/verifier/factory.rs - verifier::factory::VerifierFactory (line 53) ... FAILED
[INFO] [stdout] test src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::verify (line 460) ... FAILED
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::new (line 253) ... ok
[INFO] [stdout] test src/oidc/mod.rs - oidc (line 49) ... ok
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::set_cache_duration (line 650) ... ok
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::with_client (line 283) ... ok
[INFO] [stdout] test src/oidc/discovery.rs - oidc::discovery::DiscoveryDocument (line 20) ... ok
[INFO] [stdout] test src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::add_provider_with_discovery (line 238) ... ok
[INFO] [stdout] test src/oidc/mod.rs - oidc (line 35) ... ok
[INFO] [stdout] test src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::set_error_verbosity (line 369) ... ok
[INFO] [stdout] test src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::set_discovery_cache_duration (line 393) ... ok
[INFO] [stdout] test src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::new_single_provider (line 133) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::hydrate (line 382) stdout ----
[INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks
[INFO] [stdout]    --> src/cognito/verifier.rs:404:34
[INFO] [stdout]     |
[INFO] [stdout] 383 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_cognito_verifier_rs_382_0() {
[INFO] [stdout]     |                                      ------------------------------------------------ this is not `async`
[INFO] [stdout] ...
[INFO] [stdout] 404 | let results = verifier.hydrate().await;
[INFO] [stdout]     |                                  ^^^^^ only allowed inside `async` functions and blocks
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0728`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/config.rs - cognito::config::VerifierConfig::with_error_verbosity (line 364) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `cognito_jwt_verify::config`
[INFO] [stdout]    --> src/cognito/config.rs:366:42
[INFO] [stdout]     |
[INFO] [stdout] 366 | use cognito_jwt_verify::{VerifierConfig, config::ErrorVerbosity};
[INFO] [stdout]     |                                          ^^^^^^ could not find `config` in `cognito_jwt_verify`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier (line 28) stdout ----
[INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks
[INFO] [stdout]   --> src/cognito/verifier.rs:53:46
[INFO] [stdout]    |
[INFO] [stdout] 29 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_cognito_verifier_rs_28_0() {
[INFO] [stdout]    |                                      ----------------------------------------------- this is not `async`
[INFO] [stdout] ...
[INFO] [stdout] 53 | let claims = verifier.verify_id_token(token).await.unwrap();
[INFO] [stdout]    |                                              ^^^^^ only allowed inside `async` functions and blocks
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `verify_id_token` found for struct `CognitoJwtVerifier` in the current scope
[INFO] [stdout]   --> src/cognito/verifier.rs:53:23
[INFO] [stdout]    |
[INFO] [stdout] 53 | let claims = verifier.verify_id_token(token).await.unwrap();
[INFO] [stdout]    |                       ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/verifier/trait_def.rs:44:8
[INFO] [stdout]    |
[INFO] [stdout] 44 |     fn verify_id_token(
[INFO] [stdout]    |        --------------- the method is available for `CognitoJwtVerifier` here
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is in scope
[INFO] [stdout] help: trait `JwtVerifier` which provides `verify_id_token` is implemented but not in scope; perhaps you want to import it
[INFO] [stdout]    |
[INFO] [stdout] 27 + use crate::cognito_jwt_verify::JwtVerifier;
[INFO] [stdout]    |
[INFO] [stdout] help: there is a method `verify_access_token` with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 53 - let claims = verifier.verify_id_token(token).await.unwrap();
[INFO] [stdout] 53 + let claims = verifier.verify_access_token(token).await.unwrap();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0599, E0728.
[INFO] [stdout] For more information about an error, try `rustc --explain E0599`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/config.rs - cognito::config::TokenUse (line 16) stdout ----
[INFO] [stdout] error[E0603]: module `cognito` is private
[INFO] [stdout]   --> src/cognito/config.rs:18:25
[INFO] [stdout]    |
[INFO] [stdout] 18 | use cognito_jwt_verify::cognito::TokenUse;
[INFO] [stdout]    |                         ^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `cognito` is defined here
[INFO] [stdout]   --> src/lib.rs:7:1
[INFO] [stdout]    |
[INFO] [stdout]  7 | mod cognito;
[INFO] [stdout]    | ^^^^^^^^^^^
[INFO] [stdout] help: consider importing this enum instead
[INFO] [stdout]    |
[INFO] [stdout] 18 - use cognito_jwt_verify::cognito::TokenUse;
[INFO] [stdout] 18 + use cognito_jwt_verify::TokenUse;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0603`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::verify (line 425) stdout ----
[INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks
[INFO] [stdout]    --> src/cognito/verifier.rs:438:61
[INFO] [stdout]     |
[INFO] [stdout] 426 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_cognito_verifier_rs_425_0() {
[INFO] [stdout]     |                                      ------------------------------------------------ this is not `async`
[INFO] [stdout] ...
[INFO] [stdout] 438 | let claims = verifier.verify::<CognitoIdTokenClaims>(token).await.unwrap();
[INFO] [stdout]     |                                                             ^^^^^ only allowed inside `async` functions and blocks
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0728`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig (line 47) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:53:14
[INFO] [stdout]     |
[INFO] [stdout]  53 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout]  54 | |     "https://accounts.example.com",
[INFO] [stdout]  55 | |     Some("https://accounts.example.com/.well-known/jwks.json"),
[INFO] [stdout]  56 | |     &["client1".to_string()],
[INFO] [stdout]  57 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]  53 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout]  56 |     &["client1".to_string()],
[INFO] [stdout]  57 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:60:14
[INFO] [stdout]     |
[INFO] [stdout]  60 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout]  61 | |     "https://accounts.example.com",
[INFO] [stdout]  62 | |     None, // Will use discovery to find JWKS URL
[INFO] [stdout]  63 | |     &["client1".to_string()],
[INFO] [stdout]  64 | | ).unwrap()
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]  60 ~ let config = OidcProviderConfig::new(
[INFO] [stdout]  61 +     "https://accounts.example.com",
[INFO] [stdout]  62 +     None,
[INFO] [stdout]  63 +     &["client1".to_string()],
[INFO] [stdout]  64 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]  65 ~ ).unwrap()
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig::create_discovery (line 609) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:614:14
[INFO] [stdout]     |
[INFO] [stdout] 614 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 615 | |     "https://accounts.example.com",
[INFO] [stdout] 616 | |     None,
[INFO] [stdout] 617 | |     &["client1".to_string()],
[INFO] [stdout] 618 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 614 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 617 |     &["client1".to_string()],
[INFO] [stdout] 618 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig::new (line 160) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:165:14
[INFO] [stdout]     |
[INFO] [stdout] 165 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 166 | |     "https://accounts.example.com",
[INFO] [stdout] 167 | |     Some("https://accounts.example.com/.well-known/jwks.json"),
[INFO] [stdout] 168 | |     &["client1".to_string()],
[INFO] [stdout] 169 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 165 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 168 |     &["client1".to_string()],
[INFO] [stdout] 169 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig::discover (line 563) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:572:14
[INFO] [stdout]     |
[INFO] [stdout] 572 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 573 | |     "https://accounts.example.com",
[INFO] [stdout] 574 | |     None,
[INFO] [stdout] 575 | |     &["client1".to_string()],
[INFO] [stdout] 576 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 572 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 575 |     &["client1".to_string()],
[INFO] [stdout] 576 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig::discover_jwks_url (line 515) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:524:14
[INFO] [stdout]     |
[INFO] [stdout] 524 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 525 | |     "https://accounts.example.com",
[INFO] [stdout] 526 | |     None,
[INFO] [stdout] 527 | |     &["client1".to_string()],
[INFO] [stdout] 528 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 524 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 527 |     &["client1".to_string()],
[INFO] [stdout] 528 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig::with_cache_duration (line 339) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:344:14
[INFO] [stdout]     |
[INFO] [stdout] 344 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 345 | |     "https://accounts.example.com",
[INFO] [stdout] 346 | |     None,
[INFO] [stdout] 347 | |     &["client1".to_string()],
[INFO] [stdout] 348 | | ).unwrap()
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 344 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 347 |     &["client1".to_string()],
[INFO] [stdout] 348 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig::set_discovery_enabled (line 276) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:280:14
[INFO] [stdout]     |
[INFO] [stdout] 280 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 281 | |     "https://accounts.example.com",
[INFO] [stdout] 282 | |     Some("https://accounts.example.com/.well-known/jwks.json"),
[INFO] [stdout] 283 | |     &["client1".to_string()],
[INFO] [stdout] 284 | | ).unwrap()
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 280 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 283 |     &["client1".to_string()],
[INFO] [stdout] 284 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig::with_clock_skew (line 307) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:312:14
[INFO] [stdout]     |
[INFO] [stdout] 312 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 313 | |     "https://accounts.example.com",
[INFO] [stdout] 314 | |     None,
[INFO] [stdout] 315 | |     &["client1".to_string()],
[INFO] [stdout] 316 | | ).unwrap()
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 312 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 315 |     &["client1".to_string()],
[INFO] [stdout] 316 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/config.rs - cognito::config::VerifierConfig::new (line 168) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestW8Nc8R/rustc1LpobN/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestW8Nc8R/rustc1LpobN/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestW8Nc8R/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::new (line 82) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestNDHKes/rustcSy5UIG/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestNDHKes/rustcSy5UIG/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestNDHKes/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::add_user_pool (line 171) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestpuKizC/rustcvDXA34/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestpuKizC/rustcvDXA34/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestpuKizC/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig::with_custom_validator (line 433) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:438:14
[INFO] [stdout]     |
[INFO] [stdout] 438 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 439 | |     "https://accounts.example.com",
[INFO] [stdout] 440 | |     None,
[INFO] [stdout] 441 | |     &["client1".to_string()],
[INFO] [stdout] 442 | | ).unwrap()
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 438 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 441 |     &["client1".to_string()],
[INFO] [stdout] 442 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig::with_error_verbosity (line 469) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:473:14
[INFO] [stdout]     |
[INFO] [stdout] 473 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 474 | |     "https://accounts.example.com",
[INFO] [stdout] 475 | |     None,
[INFO] [stdout] 476 | |     &["client1".to_string()],
[INFO] [stdout] 477 | | ).unwrap()
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 473 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 476 |     &["client1".to_string()],
[INFO] [stdout] 477 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig::with_required_claim (line 402) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:406:14
[INFO] [stdout]     |
[INFO] [stdout] 406 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 407 | |     "https://accounts.example.com",
[INFO] [stdout] 408 | |     None,
[INFO] [stdout] 409 | |     &["client1".to_string()],
[INFO] [stdout] 410 | | ).unwrap()
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 406 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 409 |     &["client1".to_string()],
[INFO] [stdout] 410 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/config.rs - oidc::config::OidcProviderConfig::with_discovery_cache_duration (line 371) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/config.rs:376:14
[INFO] [stdout]     |
[INFO] [stdout] 376 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 377 | |     "https://accounts.example.com",
[INFO] [stdout] 378 | |     None,
[INFO] [stdout] 379 | |     &["client1".to_string()],
[INFO] [stdout] 380 | | ).unwrap()
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 376 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 379 |     &["client1".to_string()],
[INFO] [stdout] 380 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/config.rs - cognito::config::VerifierConfig::with_clock_skew (line 246) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctest7hFAlZ/rustcvGM76J/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctest7hFAlZ/rustcvGM76J/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctest7hFAlZ/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::new_single_pool (line 135) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestBvgLYD/rustcHXsUxq/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestBvgLYD/rustcHXsUxq/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestBvgLYD/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/config.rs - cognito::config::VerifierConfig::with_custom_validator (line 331) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestCm4NXf/rustcARiKQL/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestCm4NXf/rustcARiKQL/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestCm4NXf/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/config.rs - cognito::config::VerifierConfig (line 64) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestF19CSY/rustcnJ31YQ/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestF19CSY/rustcnJ31YQ/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestF19CSY/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::add_user_pool_with_params (line 231) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestBqsZka/rustc3apnky/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestBqsZka/rustc3apnky/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestBqsZka/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::set_error_verbosity (line 357) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestptDPtD/rustcmIthTv/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestptDPtD/rustcmIthTv/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestptDPtD/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::clear_cache (line 526) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestT1uoWv/rustc69l2kC/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestT1uoWv/rustc69l2kC/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestT1uoWv/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::get_user_pool_ids (line 267) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestldwdQ3/rustcYaUtst/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestldwdQ3/rustcYaUtst/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestldwdQ3/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::clear_all_cache (line 550) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctesthn68dW/rustcGvHsAE/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctesthn68dW/rustcGvHsAE/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctesthn68dW/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::remove_user_pool (line 311) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestRcQuvd/rustc5jko9s/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestRcQuvd/rustc5jko9s/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestRcQuvd/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::discover_with_fallback (line 392) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestgS1DvK/rustc8WYKVW/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libcognito_jwt_verify-3ea20bd048a2fdf0,libdowncast_rs-af2d5a07fb165ed2,libreqwest-fb4071bd68627f3a,libserde_urlencoded-0b50e5a3a5e4cdeb,libhyper_rustls-86331b37e2d15f00,libwebpki_roots-ab32c2fb6d835155,libhyper_tls-5cc3131168937b38,libtokio_native_tls-6d35d5bb442563e1,libtokio_rustls-3bf2d0e28897eb56,librustls-06b55e2dc0e849b5,libsubtle-ca7024fc66e4388f,libwebpki-fa2792cb9c4ce55b,librustls_pki_types-79b15f25d8c35cfa,libzeroize-ead98f074a37f829,libmime-4b44681fdb2c65f7,libencoding_rs-ecbcb0c86dcc51a7,libtower_http-57e010bcb4ebf263,libiri_string-a380f51e5b0b7b73,libtower-723a732ec82bf4df,libtower_layer-d70c7e404336389b,libnative_tls-ba3b11066f9ce5a2,libopenssl_probe-cbab9b905ab83f66,libopenssl-bbabd9ba845e9642,libbitflags-999d889d9694453e,libforeign_types-5fe497e04623184e,libforeign_types_shared-1d09a6084921ca40,libopenssl_sys-e388e03caaf6458e,libhyper_util-5502d2814151e12a,libipnet-9aae67a4e846df6d,libtower_service-0d7df29686b13872,libhyper-13d8d9b492143fb4,libwant-7ab32758a94a943e,libtry_lock-aabba5e3d97e6b57,libhttparse-4b1ed73b760072b9,libh2-0e13b5c35ec89d72,libtracing-dbcbdf03f939db58,libtracing_core-e148b019f9f1d589,libonce_cell-0ba6aecba7086d38,libindexmap-fe1d29c94e82ab37,libequivalent-7e0e8cbe6c474a67,libhashbrown-37a6703d9702db39,libslab-bf5a4eed15154f64,libatomic_waker-001109810bdecbaa,libtokio_util-49dc9fffbb3cf082,libfutures_sink-be8442ee548d90f9,libhttpdate-9f9d2502c6a38412,libfutures_channel-579caa5f736a8bdf,libfutures_util-03691b2c50a13c6b,libfutures_task-bcce5f8e5b6ec165,libpin_utils-9a5791cba021167a,libtokio-07f1f3eff835cb08,libsignal_hook_registry-f45e4cd638a30fbe,libsocket2-7b301d299e85a620,libmio-e44b863bc2484802,libparking_lot-212a4b21a55013a5,libparking_lot_core-a620a735af203165,liblock_api-edfa5fe2846e5bf9,libscopeguard-d52bd00767847e44,libhttp_body_util-67dd3ebadf32b4c0,libpin_project_lite-bedc6e0acd72ff2a,libhttp_body-eab26e8a1c030c72,liblog-ba604b77dad33fe2,liburl-7a25953188e62c47,libidna-f7b1d52cdcf24258,libutf8_iter-0d9be7b316c2b184,libidna_adapter-23d235ca019c0682,libicu_properties-e651974d21187eb3,libicu_properties_data-be64ae96cf57ee64,libicu_normalizer-4a8cb320086f0706,libsmallvec-5854932b8c8b4991,libicu_normalizer_data-f5259d77029e31c4,libicu_collections-d2d5ad4454d4fb6b,libpotential_utf-794484b61ddc8f8c,libicu_provider-cda9264d6eb75269,libicu_locale_core-af5b187bce3d1bc7,libtinystr-545e5bc415b416ba,liblitemap-aaec3d88bc2b9505,libwriteable-1fc78dfe07ba1099,libzerovec-1950ba5283edba3a,libzerotrie-318e90f9bf02d6b6,libyoke-b875a8db238e9bd3,libstable_deref_trait-e5f295e98f1b80b2,libzerofrom-186e415bc2479181,libform_urlencoded-9a3b196401a840c1,libpercent_encoding-9bee39bbc5bd523a,libhttp-b47bc680ed14946e,libbytes-bfe11088fe358bd1,libfnv-2d77ec4f6f971b24,libsync_wrapper-a3845461b7db14a0,libfutures_core-fc6bb1738f00fc87,libjsonwebtoken-c3cba28e824d6fb9,libpem-a1dd331203bda385,libsimple_asn1-2f5bebc3d8d521a1,libtime-286f9152f02de78a,libtime_core-45a5f0d549950b2a,libnum_conv-2c976fbf8b8f2899,libderanged-7a5c17cefd52121d,libpowerfmt-a0c185df26c26a22,libthiserror-6159a008a449ff27,libnum_bigint-58927afea2fd5b3e,libnum_integer-70db4de7135e62bf,libnum_traits-24a8eb6820b910ab,libbase64-2a03de3babadded3,libring-4833700d41f4ebd9,libgetrandom-1c178d971a6250a7,liblibc-0f8586cc3118ad93,libuntrusted-3420b86308bec153,libcfg_if-5a199b0ec0054672,libthiserror-96bee0d23505c26e,libanyhow-e1510cbfe26654d3,libbase64-64299f9d815d057c,libregex-a62af667989b07cd,libregex_automata-3f53b7c164670e44,libaho_corasick-418b505fef5c6941,libregex_syntax-13fc688ae7f36982,libserde_json-8c1da4c3cfc80eae,libmemchr-6f5829dadd40eda8,libitoa-6b76ec393d6a2c41,libryu-0ea4bafc9bef6d8b,libserde-3edb2fe61f67b028,libserde_core-57e528f07a610d2d}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lssl" "-lcrypto" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestgS1DvK/rustc8WYKVW/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/ring-ba005b59992c8910/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestgS1DvK/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/mod.rs - oidc (line 12) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/mod.rs:18:14
[INFO] [stdout]     |
[INFO] [stdout]  18 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout]  19 | |     "https://accounts.example.com",
[INFO] [stdout]  20 | |     Some("https://accounts.example.com/.well-known/jwks.json"),
[INFO] [stdout]  21 | |     &["client1".to_string()],
[INFO] [stdout]  22 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]  18 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout]  21 |     &["client1".to_string()],
[INFO] [stdout]  22 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier (line 25) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/verifier.rs:31:15
[INFO] [stdout]     |
[INFO] [stdout]  31 |   let config1 = OidcProviderConfig::new(
[INFO] [stdout]     |  _______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout]  32 | |     "https://accounts.example1.com",
[INFO] [stdout]  33 | |     Some("https://accounts.example1.com/.well-known/jwks.json"),
[INFO] [stdout]  34 | |     &["client1".to_string()],
[INFO] [stdout]  35 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]  31 | let config1 = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout]  34 |     &["client1".to_string()],
[INFO] [stdout]  35 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/verifier.rs:37:15
[INFO] [stdout]     |
[INFO] [stdout]  37 |   let config2 = OidcProviderConfig::new(
[INFO] [stdout]     |  _______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout]  38 | |     "https://accounts.example2.com",
[INFO] [stdout]  39 | |     Some("https://accounts.example2.com/.well-known/jwks.json"),
[INFO] [stdout]  40 | |     &["client2".to_string()],
[INFO] [stdout]  41 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]  37 | let config2 = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout]  40 |     &["client2".to_string()],
[INFO] [stdout]  41 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::add_provider (line 169) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/verifier.rs:177:14
[INFO] [stdout]     |
[INFO] [stdout] 177 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 178 | |     "https://accounts.example.com",
[INFO] [stdout] 179 | |     Some("https://accounts.example.com/.well-known/jwks.json"),
[INFO] [stdout] 180 | |     &["client1".to_string()],
[INFO] [stdout] 181 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 177 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 180 |     &["client1".to_string()],
[INFO] [stdout] 181 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::get_provider_ids (line 282) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/verifier.rs:287:15
[INFO] [stdout]     |
[INFO] [stdout] 287 |   let config1 = OidcProviderConfig::new(
[INFO] [stdout]     |  _______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 288 | |     "https://accounts.example1.com",
[INFO] [stdout] 289 | |     Some("https://accounts.example1.com/.well-known/jwks.json"),
[INFO] [stdout] 290 | |     &["client1".to_string()],
[INFO] [stdout] 291 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 287 | let config1 = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 290 |     &["client1".to_string()],
[INFO] [stdout] 291 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/verifier.rs:293:15
[INFO] [stdout]     |
[INFO] [stdout] 293 |   let config2 = OidcProviderConfig::new(
[INFO] [stdout]     |  _______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 294 | |     "https://accounts.example2.com",
[INFO] [stdout] 295 | |     Some("https://accounts.example2.com/.well-known/jwks.json"),
[INFO] [stdout] 296 | |     &["client2".to_string()],
[INFO] [stdout] 297 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 293 | let config2 = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 296 |     &["client2".to_string()],
[INFO] [stdout] 297 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::hydrate (line 419) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/verifier.rs:424:15
[INFO] [stdout]     |
[INFO] [stdout] 424 |   let config1 = OidcProviderConfig::new(
[INFO] [stdout]     |  _______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 425 | |     "https://accounts.example1.com",
[INFO] [stdout] 426 | |     Some("https://accounts.example1.com/.well-known/jwks.json"),
[INFO] [stdout] 427 | |     &["client1".to_string()],
[INFO] [stdout] 428 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 424 | let config1 = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 427 |     &["client1".to_string()],
[INFO] [stdout] 428 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/verifier.rs:430:15
[INFO] [stdout]     |
[INFO] [stdout] 430 |   let config2 = OidcProviderConfig::new(
[INFO] [stdout]     |  _______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 431 | |     "https://accounts.example2.com",
[INFO] [stdout] 432 | |     Some("https://accounts.example2.com/.well-known/jwks.json"),
[INFO] [stdout] 433 | |     &["client2".to_string()],
[INFO] [stdout] 434 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 430 | let config2 = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 433 |     &["client2".to_string()],
[INFO] [stdout] 434 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::new (line 79) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/verifier.rs:84:15
[INFO] [stdout]     |
[INFO] [stdout]  84 |   let config1 = OidcProviderConfig::new(
[INFO] [stdout]     |  _______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout]  85 | |     "https://accounts.example1.com",
[INFO] [stdout]  86 | |     Some("https://accounts.example1.com/.well-known/jwks.json"),
[INFO] [stdout]  87 | |     &["client1".to_string()],
[INFO] [stdout]  88 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]  84 | let config1 = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout]  87 |     &["client1".to_string()],
[INFO] [stdout]  88 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/verifier.rs:90:15
[INFO] [stdout]     |
[INFO] [stdout]  90 |   let config2 = OidcProviderConfig::new(
[INFO] [stdout]     |  _______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout]  91 | |     "https://accounts.example2.com",
[INFO] [stdout]  92 | |     Some("https://accounts.example2.com/.well-known/jwks.json"),
[INFO] [stdout]  93 | |     &["client2".to_string()],
[INFO] [stdout]  94 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout]  90 | let config2 = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout]  93 |     &["client2".to_string()],
[INFO] [stdout]  94 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::remove_provider (line 324) stdout ----
[INFO] [stdout] error[E0061]: this function takes 4 arguments but 3 arguments were supplied
[INFO] [stdout]    --> src/oidc/verifier.rs:329:14
[INFO] [stdout]     |
[INFO] [stdout] 329 |   let config = OidcProviderConfig::new(
[INFO] [stdout]     |  ______________^^^^^^^^^^^^^^^^^^^^^^^-
[INFO] [stdout] 330 | |     "https://accounts.example.com",
[INFO] [stdout] 331 | |     Some("https://accounts.example.com/.well-known/jwks.json"),
[INFO] [stdout] 332 | |     &["client1".to_string()],
[INFO] [stdout] 333 | | ).unwrap();
[INFO] [stdout]     | |_- argument #4 of type `Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>>` is missing
[INFO] [stdout]     |
[INFO] [stdout] note: associated function defined here
[INFO] [stdout]    --> src/oidc/config.rs:170:12
[INFO] [stdout]     |
[INFO] [stdout] 170 |     pub fn new(
[INFO] [stdout]     |            ^^^
[INFO] [stdout] help: provide the argument
[INFO] [stdout]     |
[INFO] [stdout] 329 | let config = OidcProviderConfig::new(
[INFO] [stdout] ...
[INFO] [stdout] 332 |     &["client1".to_string()],
[INFO] [stdout] 333 +     /* Option<Vec<cognito_jwt_verify::oidc::config::TokenUse>> */,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0061`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/verifier/factory.rs - verifier::factory::VerifierFactory (line 53) stdout ----
[INFO] [stdout] error[E0433]: cannot find type `OidcProviderConfig` in this scope
[INFO] [stdout]   --> src/verifier/factory.rs:63:19
[INFO] [stdout]    |
[INFO] [stdout] 63 | let oidc_config = OidcProviderConfig::new(
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^ use of undeclared type `OidcProviderConfig`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this struct
[INFO] [stdout]    |
[INFO] [stdout] 52 + use cognito_jwt_verify::OidcProviderConfig;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::verify (line 460) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `cognito_jwt_verify::oidc::OidcIdTokenClaims`
[INFO] [stdout]    --> src/oidc/verifier.rs:462:49
[INFO] [stdout]     |
[INFO] [stdout] 462 | use cognito_jwt_verify::oidc::{OidcJwtVerifier, OidcIdTokenClaims};
[INFO] [stdout]     |                                                 ^^^^^^^^^^^^^^^^^ no `OidcIdTokenClaims` in `oidc`
[INFO] [stdout]     |
[INFO] [stdout]     = help: consider importing this struct instead:
[INFO] [stdout]             cognito_jwt_verify::OidcIdTokenClaims
[INFO] [stdout] 
[INFO] [stdout] error[E0728]: `await` is only allowed inside `async` functions and blocks
[INFO] [stdout]    --> src/oidc/verifier.rs:473:58
[INFO] [stdout]     |
[INFO] [stdout] 461 | fn main() { #[allow(non_snake_case)] fn _doctest_main_src_oidc_verifier_rs_460_0() {
[INFO] [stdout]     |                                      --------------------------------------------- this is not `async`
[INFO] [stdout] ...
[INFO] [stdout] 473 | let claims = verifier.verify::<OidcIdTokenClaims>(token).await.unwrap();
[INFO] [stdout]     |                                                          ^^^^^ only allowed inside `async` functions and blocks
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0728.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/cognito/config.rs - cognito::config::TokenUse (line 16)
[INFO] [stdout]     src/cognito/config.rs - cognito::config::VerifierConfig (line 64)
[INFO] [stdout]     src/cognito/config.rs - cognito::config::VerifierConfig::new (line 168)
[INFO] [stdout]     src/cognito/config.rs - cognito::config::VerifierConfig::with_clock_skew (line 246)
[INFO] [stdout]     src/cognito/config.rs - cognito::config::VerifierConfig::with_custom_validator (line 331)
[INFO] [stdout]     src/cognito/config.rs - cognito::config::VerifierConfig::with_error_verbosity (line 364)
[INFO] [stdout]     src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier (line 28)
[INFO] [stdout]     src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::add_user_pool (line 171)
[INFO] [stdout]     src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::add_user_pool_with_params (line 231)
[INFO] [stdout]     src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::get_user_pool_ids (line 267)
[INFO] [stdout]     src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::hydrate (line 382)
[INFO] [stdout]     src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::new (line 82)
[INFO] [stdout]     src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::new_single_pool (line 135)
[INFO] [stdout]     src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::remove_user_pool (line 311)
[INFO] [stdout]     src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::set_error_verbosity (line 357)
[INFO] [stdout]     src/cognito/verifier.rs - cognito::verifier::CognitoJwtVerifier::verify (line 425)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig (line 47)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig::create_discovery (line 609)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig::discover (line 563)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig::discover_jwks_url (line 515)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig::new (line 160)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig::set_discovery_enabled (line 276)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig::with_cache_duration (line 339)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig::with_clock_skew (line 307)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig::with_custom_validator (line 433)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig::with_discovery_cache_duration (line 371)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig::with_error_verbosity (line 469)
[INFO] [stdout]     src/oidc/config.rs - oidc::config::OidcProviderConfig::with_required_claim (line 402)
[INFO] [stdout]     src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::clear_all_cache (line 550)
[INFO] [stdout]     src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::clear_cache (line 526)
[INFO] [stdout]     src/oidc/discovery.rs - oidc::discovery::OidcDiscovery::discover_with_fallback (line 392)
[INFO] [stdout]     src/oidc/mod.rs - oidc (line 12)
[INFO] [stdout]     src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier (line 25)
[INFO] [stdout]     src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::add_provider (line 169)
[INFO] [stdout]     src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::get_provider_ids (line 282)
[INFO] [stdout]     src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::hydrate (line 419)
[INFO] [stdout]     src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::new (line 79)
[INFO] [stdout]     src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::remove_provider (line 324)
[INFO] [stdout]     src/oidc/verifier.rs - oidc::verifier::OidcJwtVerifier::verify (line 460)
[INFO] [stdout]     src/verifier/factory.rs - verifier::factory::VerifierFactory (line 53)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 21 passed; 40 failed; 0 ignored; 0 measured; 0 filtered out; finished in 18.50s
[INFO] [stdout] 
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "f8bf55377b698a2bf87eceafb127ba698e58293b7a2165b6b6e56d189183c791", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f8bf55377b698a2bf87eceafb127ba698e58293b7a2165b6b6e56d189183c791", kill_on_drop: false }`
[INFO] [stdout] f8bf55377b698a2bf87eceafb127ba698e58293b7a2165b6b6e56d189183c791
